package com.xuwangcheng.locale;

import java.text.MessageFormat;
import java.util.Locale;
import java.util.ResourceBundle;

public class LocalTest {
	public static void main(String[] args) throws Exception {
		System.out.println(Locale.getDefault());
		//指定地区编码
		Locale local = new Locale("en", "US");
		//获取对应国际化资源文件的ResourceBundle对象,默认自动获取当前地区编码并使用指定的资源文件
		//也可以通过指定Locale来使用指定资源文件
		ResourceBundle rb = ResourceBundle.getBundle("com.xuwangcheng.locale.Message", local);
				
		//通过MessageFormat来使用占位符
		System.out.println(MessageFormat.format(rb.getString("welcome"), "Tom"));
	}
}
